package yawning.mew.character;

import java.util.HashMap;
import java.util.Map;

public enum MetaGem {
	AGILE("Agile"),
	RELENTLESS("Relentless"),
	AUSTERE("Austere"),
	EFFULGENT("Effulgent"),
	REVERBERATING("Reverberating"),
	ETERNAL("Eternal");

    private final String mKey;

    private MetaGem(String k) {
        mKey = k;
    }

    public String getKey() {
        return mKey;
    }

    public static MetaGem get(int id) {
    	return sMetaGemMap.get(id);
    }

    @SuppressWarnings("serial")
	private static Map<Integer, MetaGem> sMetaGemMap = new HashMap<Integer,MetaGem>() {{
    	put(68778, AGILE);		// Agile Shadowspirit Diamond
    	put(41398, RELENTLESS);	// Relentless Earthseige Diamond
    	put(52294, AUSTERE);	// Austere Shadowspirit Diamond
    	put(41380, AUSTERE);	// Austere Earthseige Diamond
    	put(52295, EFFULGENT);	// Effulgent Shadowspirit Diamond
    	put(52293, ETERNAL);	// Eternal Shadowspirit Diamond
    	put(68779, REVERBERATING);	// Reverberating Shadowspirit Diamond
    }};
}
